home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / graphic / globe103.zip / MAKEFILE < prev    next >
Text File  |  1990-08-29  |  2KB  |  67 lines

  1. #    makefile for globe and world
  2. #
  3. globe = globe.obj g31.obj g32.obj scr_ci.obj 
  4. CFLAGS= -v -ml -w-par -w-rvl -w-pia
  5.  
  6. globe.exe: globe.obj g31.obj g32.obj scr_ci.obj gtc.obj 
  7.     tcc $(CFLAGS) $(globe) gtc.obj graphics.lib
  8.  
  9. globehi.exe: globe.obj g31.obj g32.obj scr_ci.obj ghi.obj config.obj
  10.     tcc $(CFLAGS) -eglobehi $(globe) ghi.obj config.obj graphics.lib
  11.  
  12. globehp.exe: globe.obj g31.obj g32.obj scr_ci.obj ghp.obj config.obj
  13.     tcc $(CFLAGS) -eglobehp $(globe) ghp.obj config.obj graphics.lib
  14.  
  15. globeli.exe: globe.obj g31.obj g32.obj scr_ci.obj gli.obj config.obj
  16.     tcc $(CFLAGS) -eglobeli $(globe) gli.obj config.obj graphics.lib
  17.  
  18. globeps.exe: globe.obj g31.obj g32.obj scr_ci.obj gps.obj config.obj
  19.     tcc $(CFLAGS) -eglobeps $(globe) gps.obj config.obj graphics.lib
  20.  
  21. g31.obj: g31.c
  22. g32.obj: g32.c g.h g3.h
  23. globe.obj: globe.c g3.h g.h scr_ci.h
  24. scale.obj: scale.c
  25. scr_ci.obj: scr_ci.c scr_ci.h
  26. config.obj: config.c config.h
  27.  
  28. gtc.obj: gtc.c g.h
  29. ghi.obj: ghi.c g.h config.h
  30. ghp.obj: ghp.c g.h config.h
  31. gli.obj: gli.c g.h config.h
  32. gps.obj: gps.c gps.h g.h config.h
  33. gz.obj: gz.c
  34.  
  35. .c.obj:
  36.     tcc -c $(CFLAGS) $* 
  37.  
  38. globe:  globe.exe     globehi.exe    globehp.exe    \
  39.        globeli.exe   globeps.exe    
  40.  
  41. distrib: globe.zip world.zip
  42. globe.zip: globe.c globe.doc spiral test.bat makefile shrink.bat     \
  43.        globe.exe     globehi.exe    globehp.exe    \
  44.        globeli.exe   globeps.exe    egavga.bgi    \
  45.        herc.bgi ibm8514.bgi pc3270.bgi att.bgi cga.bgi globe.fil readme
  46.     -shrink globe
  47.     -shrink globehi
  48.     -shrink globehp
  49.     -shrink globeli
  50.     -shrink globeps
  51.     pkzip -u globe @globe.fil
  52.  
  53. clean:
  54.     erase globe.obj
  55.     erase globe.old
  56.     erase globehi.old
  57.     erase globehp.old
  58.     erase globeli.old
  59.     erase globeps.old
  60.     erase world.obj
  61.  
  62. world.exe: world.c
  63.     tcc  -w-par -w-rvl -w-pia world.c
  64.  
  65. world.zip: world.dat worldmap.txt world.c world8 world.exe world.doc
  66.     pkzip -u world world.dat worldmap.txt world.c world8 world.exe world.doc
  67.